Big Huge Thesaurus

leonotis nepetifolia

noun

sounds kind of like